• Conference Object  

      Addressing the challenges of future large-scale many-core architectures 

      Petrides, P.; Trancoso, Pedro (2013)
      Current processor trends show an increasing number of cores and a diversity of characteristics among them. Such processors offer a large potential for achieving high performance for different applications. Nevertheless, ...
    • Conference Object  

      Heterogeneous- and NUMA-aware scheduling for many-core architectures 

      Petrides, P.; Trancoso, Pedro (Association for Computing Machinery, Inc, 2017)
      As the number of cores increases in a single chip processor, several challenges arise: wire delays, contention for out-ofchip accesses, and core heterogeneity. In order to address these issues and the applications demands, ...
    • Article  

      Producer-consumer: The programming model for future many-core processors 

      Prat-Pérez, A.; Dominguez-Sal, D.; Larriba-Pey, J. -L; Trancoso, Pedro (2013)
      The massive addition of cores on a chip is adding more pressure to the accesses to main memory. In order to avoid this bottleneck, we propose the use of a simple producer-consumer model, which allows for the temporary ...
    • Conference Object  

      TFluxSCC: Exploiting performance on future many-core systems through Data-Flow 

      Diavastos, Andreas; Stylianou, Georgios; Trancoso, Pedro (Institute of Electrical and Electronics Engineers Inc., 2015)
      The current trend in processor design is to increase the number of cores as to achieve a desired performance. While having a large number of cores on a chip seems to be feasible in terms of the hardware, the development ...